handkerchief that smells like camphor - Allemand Anglais Dictionnaire